package com.shipwe.loans.ui.view

import com.shipwe.loans.pro.IShipweView
import org.json.JSONObject

/**
 * Shipwe
 * @Author wwdeng
 * @CreateTime: 2024/11/27 17:32
 * @Annotation：支付状态查询 接口层
 */
interface IOrderPayPinStatusView: IShipweView {

    /**
     * 获取查看产品的名称
     */
    fun getOrderPayProductName(): String

    /**
     * 获取查看产品的Token
     */
    fun getOrderPayProductToken(): String

    /**
     * 获取抵扣积分
     */
    fun getOrderPayPointsCount(): String

    /**
     * 支付成功
     */
    fun showOrderPaymentSuccess(data: JSONObject)

    /**
     * 支付失败
     */
    fun showOrderPaymentFailed(data: JSONObject)

    /**
     * 支付处理中
     */
    fun showOrderPaymentProcess(data: JSONObject)
}